Skip to content

Conversation

@joshheald
Copy link
Contributor

Description

I mistakenly merged #8172, which includes an entitlement not yet in our provisioning profiles. This will prevent the app from being built in Debug schemes, on physical test devices.

This PR temporarily removes the entitlement so the app can be built again.

The code which requires the entitlement is all behind a feature flag, which is toggled off by default, so this will have no impact on people continuing to work in other areas of the app.

Testing instructions

Run the app on a physical device
Ensure that the experimental toggle Tap to Pay on iPhone is off
Attempt to collect an in-person payment
Observe that you are able to collect a payment using a bluetooth reader.


  • I have considered if this change warrants user-facing release notes and have added them to RELEASE-NOTES.txt if necessary.

@joshheald joshheald added type: task An internally driven task. feature: mobile payments Related to mobile payments / card present payments / Woo Payments. labels Nov 24, 2022
@joshheald joshheald added this to the 11.4 milestone Nov 24, 2022
@joshheald joshheald marked this pull request as ready for review November 24, 2022 17:49
@wpmobilebot
Copy link
Collaborator

You can test the changes from this Pull Request by:
  • Clicking here or scanning the QR code below to access App Center
  • Then installing the build number pr8212-2a1b74f on your iPhone

If you need access to App Center, please ask a maintainer to add you.

@iamgabrielma iamgabrielma self-assigned this Nov 25, 2022
@iamgabrielma iamgabrielma self-requested a review November 25, 2022 04:28
Copy link
Contributor

@iamgabrielma iamgabrielma left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Works as expected! 🚢

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature: mobile payments Related to mobile payments / card present payments / Woo Payments. type: task An internally driven task.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants